Geographically separate population - Français Anglais Dictionnaire